pepper spray

This is not a dictionary! - Search for "pepper spray" in The Danish Dictionary

  • March 1. 2016 from wordnet.princeton.edu

    pepper spray noun english

    a nonlethal aerosol spray made with the pepper derivative oleoresin capiscum; used to cause temporary blindness and incapacitate an attacker; also used as a bear deterrent